home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / rules / go_game.faq < prev    next >
Internet Message Format  |  1995-04-11  |  41KB

  1. Path: bloom-beacon.mit.edu!senator-bedfellow.mit.edu!faqserv
  2. From: adrian@bsdserver.ucsf.edu (Adrian Mariano)
  3. Newsgroups: rec.games.go,rec.answers,news.answers
  4. Subject: The Game Go -- Frequently Asked Questions
  5. Supersedes: <games/go-faq_794784702@rtfm.mit.edu>
  6. Followup-To: rec.games.go
  7. Date: 26 Mar 1995 14:26:41 GMT
  8. Organization: Go Group
  9. Lines: 927
  10. Approved: news-answers-request@MIT.Edu
  11. Expires: 25 Apr 1995 14:26:33 GMT
  12. Message-ID: <games/go-faq_796227993@rtfm.mit.edu>
  13. NNTP-Posting-Host: bloom-picayune.mit.edu
  14. X-Last-Updated: 1995/03/10
  15. Originator: faqserv@bloom-picayune.MIT.EDU
  16. Xref: bloom-beacon.mit.edu rec.games.go:12132 rec.answers:10944 news.answers:37795
  17.  
  18. Archive-name: games/go-faq
  19.  
  20.                              rec.games.go 
  21.                       Frequently Asked Questions 
  22.  
  23.                            by Adrian Mariano
  24.                       adrian@bsdserver.ucsf.edu
  25.  
  26. Many FAQs, including this one, are available on the archive site
  27. rtfm.mit.edu in the directory pub/usenet/news.answers.  The name under
  28. which a FAQ is archived appears in the Archive-name line at the top of
  29. the article.  This FAQ is archived as games/go-faq.  Note that FAQs
  30. are available at this site, but NOTHING ELSE.  This is not the general
  31. Go archive site which is described below.  FAQs are also available by
  32. WWW using http://www.cis.ohio-state.edu/hypertext/faq/usenet/top.html.
  33.  
  34. If you do not have ftp, you can request messages from rtfm by using
  35. the local mail server.  Send mail to mail-server@rtfm.mit.edu
  36. containing the line "send usenet/news.answers/games/go-faq" to get
  37. this file.  Send a message containing "help" to get general
  38. information about the mail server.  The rtfm mail server can ONLY be
  39. used to obtain FAQs.  It cannot be used to get files from the go archive
  40. site.  
  41.  
  42. This FAQ is also available on the go archive site:  bsdserver.ucsf.edu
  43.                                                     (128.218.80.68)
  44.  
  45. The go archive site (bsdserver.ucsf.edu) has several megabytes of go
  46. releated materials, some of which are mentioned below.
  47. You can log into the archive site with the username 'ftp' and any
  48. password using the 'ftp' command.  The files are in various
  49. subdirectories under Go.  The file Go/README (posted on the first of
  50. each month to rec.games.go) contains a description of all files.
  51. Filenames which appear below are relative to the Go directory.
  52.  
  53. If you don't have ftp, send a message to ftpmail@decwrl.dec.com
  54. containing the single line "help" to get information about ftping by
  55. mail.  This server allows you to connect to any ftp site and request
  56. files by mail.  Be sure to tell it to connect to bsdserver.ucsf.edu if
  57. you want to get go files.  If you absolutely cannot get the mail
  58. server to work, send an email request to adrian@bsdserver.ucsf.edu and
  59. I will mail you the files.  When making such a request, be sure to
  60. explain why you can't use the mailserver or you will receive a form
  61. letter.  
  62.  
  63. The go archive site is mirrorred on ftp.pasteur.fr in the pub/Go
  64. directory.  This mirror site is maintained by fmc@pasteur.fr.  
  65. The archive site is also mirrorred at rzis1.rz.tu-bs.de in the
  66. directory pub/go.  
  67.  
  68. The site imageek.york.cuny.edu mirrors the go archive site in the
  69. directory igs/bsdserver.  This site also carries records of all of the
  70. games played on the Internet Go Server.  It is operated by
  71. geek@imageek.york.cuny.edu.
  72.  
  73. Gopher is an alternative to ftp.  If you have gopher installed, you
  74. can connect to philosophy.cwis.uci.edu 7016, possibly by typing
  75.     gopher philosophy.cwis.uci.edu 7016
  76. at a prompt.  This is the UCI Philosophy Gopher.  If you follow the
  77. menus 
  78.     The World of Philosophy
  79.       Recreation
  80.         Games by wire
  81.           Go 
  82. you will reach the go options, which include access to this FAQ, as
  83. well as access to the archive site.
  84.  
  85. Other go related materials are available from the experimental page
  86. http://ltisun.epfl.ch/~warkent/go/go_intro.html which is operated
  87. by warkent@ltisun.epfl.ch.  The Irish Go Newsletter is available from
  88. http://www.cs.tcd.ie/www/sflinter/iga/iga.html or by ftp from 
  89. ftp.cs.tcd.ie/pub/tcd/sflinter/newsletter.  Some go information is
  90. available from http://www.cs.cmu.edu:8001/afs/cs/user/wjh/public/Home.html.
  91. The British Go association has a page at
  92. http://www.eng.ox.ac.uk/people/Harry.Fearnley/go/BGA.html
  93.  
  94. Questions, comments, and corrections should be sent to 
  95. adrian@bsdserver.ucsf.edu.
  96.  
  97.  
  98. What has changed in the FAQ since the last posting:
  99.  
  100. Changed section 14.  
  101.  
  102. 0. Table of Contents
  103. 1. What is go?
  104. 2. What do those words mean?
  105. 3. What books should I read? 
  106. 4. Where can I get go equipment, books, etc?  
  107. 5. How does the ranking system work?
  108. 6. Is there a go club in...?
  109. 7. What is the IGS?  How do I use it?
  110. 8. How do I play games by computer? 
  111. 9. What are the different game record formats and how can I display them? 
  112. 10. What programs can I get to display go game records? 
  113. 11. What are the differences between different rules?
  114. 12. What public domain programs can I get to play go? 
  115. 13. What commercial programs can I get to play go? 
  116. 14. How strong are the commercial programs?  
  117. 15. What computer go tournaments exist?  What are the prizes? 
  118. 16. What are the dimensions of a go board?  How do I make my own board?
  119.  
  120.  
  121.  
  122. 1. What is go? 
  123.  
  124. Go is a two player strategy board game.  Players take turns putting 
  125. black and white pieces (called stones) on a board.  Stones are placed 
  126. on the intersection of the lines on the board, and can be placed on 
  127. the edge or in the corner.  Once played a stone can not be moved, but 
  128. may be captured by the other player.  A player can pass at any time.  
  129. Go is generally played on a 19 by 19 board, but smaller boards such as 
  130. 9 by 9 or 13 by 13 are used by beginners or for shorter games. 
  131.  
  132. The object of the game is to surround territory and/or your opponent's 
  133. stones.  The game ends when both players pass.  Under Japanese rules, 
  134. each intersection surrounded and each prisoner counts as a point.  The 
  135. player with the most points wins. 
  136.  
  137. An empty intersection adjacent to a stone (orthogonally) is called a 
  138. liberty.  For example, a single stone in the middle of the board has 4 
  139. liberties.  Stones that are adjacent form groups.  Every group must 
  140. have at least one liberty.  When a group's last liberty is filled it 
  141. is captured and removed from the board.  
  142.  
  143.  
  144.      . . . . . .             . . . . . . . .         . . . . . . . .
  145.      . . . . . .             . . . . . . . .         . . . . . . . .
  146.      . . . . . .             . . . O O . . .         . . . O O . . .
  147.      . . # # . .             . . O # # O . .         . . O . . O . .
  148.      . . . # . .             . . . . # O . .         . . . O . O . .
  149.      . . . . . .             . . . . O . . .         . . . . O . . .
  150.      . . . . . .             . . . . . . . .         . . . . . . . .
  151.     
  152.     The stones in           Now the black (#)       With one move, 
  153.     this group have         group has only          white captures the
  154.     seven liberties.        one liberty.            black stones.
  155.  
  156. It is illegal to make a move which recreates a preceding board 
  157. position (to prevent loops).  The simplest repeating position is 
  158. called a ko. 
  159.  
  160.   . . . . . .  
  161.   . . . . . .   This is an example of a ko.  One of the White (O) stones
  162.   . . # O . .   can be captured by black.  When a stone can be captured 
  163.   . # O . O .   it is said to be 'in atari'.  If we didn't have the ko  
  164.   . . # O . .   rule, then Black and White could repeatedly capture one 
  165.   . . . . . .   stone in this situation, creating a loop.               
  166.  
  167. When a group of stones can never be captured, it is 'alive'.  Stones
  168. can live either with two eyes or in seki.  
  169. nnnnn
  170.      . . . . . . . . . . .            . . . . . . . . . . . . . 
  171.      . . . . . . . . . . .            . . . . . . . . . . . . . 
  172.      . . # # # # # # # . .            . . O O O O O O O O O . . 
  173.      . . # O O O O O # . .            . . O # # # # # # # O . . 
  174.      . . # O . O . O # . .            . . O # . O O O . # O . . 
  175.     
  176.      The white (O) group in         This is a seki situation.  
  177.      this diagram is at the         If either Black (#) or white (O)
  178.      edge of the board.  It         plays in one of the two open 
  179.      has two holes or 'eyes'        spaces, then the other player can
  180.      inside, and therefore          capture.  Therefore, neither 
  181.      cannot be captured.            player will play here.
  182.  
  183. It is advantageous to make the first move in a game.  To offset this
  184. advantage, extra points are usually subtracted from black's score.
  185. These points are called the 'komi'.  The komi is often set at 5.5
  186. points, which makes tie games impossible.
  187.  
  188. More detailed introductions to the game are available from the archive
  189. site in postscript (RULES.PS.Z) and in Smart-Go format (RULES.SG).
  190. Beginners can also get comp/igo.zip from the archive site.  This is a
  191. stripped down version of Many Faces of Go for the IBM PC which
  192. includes play on the 9 by 9 board and some instructional material.
  193.  
  194.  
  195.  
  196. 2. What do those words mean?
  197.  
  198. Go discussion in English typically uses many japanese go terms.  The
  199. most common ones are:
  200.  
  201. joseki:  An established, or standard, sequence that ends in a more or
  202.      less even result locally.  Usually appears in a corner, but
  203.          occasionally on a side or in the center.  Literal translation is
  204.      "established stone(s)"
  205.  
  206. tesuji:  A particularly clever local move.  Usually makes possible
  207.          something no other move would accomplish.  
  208.          
  209. sente:   Initiative, ability to go elsewhere.  Opposite of gote.
  210.  
  211. gote:    Forced to answer.  Opposite of sente.  
  212.  
  213. atari:   A group which has one liberty left and hence is about to be
  214.          captured is in atari. 
  215.  
  216. aji:     Potential.  Something that does not work, but may come to
  217.          work in the course of the game.  Literally "taste".  
  218.  
  219. A much longer list can be found on the archive site in info/definitions.Z.
  220.  
  221. A massive dictionary which translates between Japanese, English,
  222. Chinese (pinyin), Korean, Dutch, German, French, Swedish and Italian
  223. can also be found on the archive site in prog/intergo-1.11.tar.Z. 
  224.  
  225.  
  226.  
  227. 3. What books should I read? 
  228.  
  229. Beginners may want to start with "The Magic of Go" by Cho Chikun or
  230. "The Second Book of Go".  The four book series "Graded Go Problems for
  231. Beginners" is good, as is the Elementary Go Series.
  232.  
  233. A lengthy list of books is on the archive site:  info/books.Z 
  234.  
  235.  
  236.  
  237. 4. Where can I get go equipment, books, etc?  
  238.  
  239.       Ishi Press International        Ishi Press International
  240.       76 Bonaventura Drive            PO Box 3288
  241.       San Jose, CA  95134             London England NW5 1RQ
  242.       Tel: (408)944-9900              Tel:  +44(0) 171 284 4898
  243.       FAX: (408)944-9110              FAX:  +44(0) 171 284 4899
  244.       Toll Free: (800)859-2086        gb@ishi-uk.demon.co.uk
  245.       e-mail: ishius@ishius.com       
  246.  
  247.       Ishi Press
  248.       1301-5 Yabata
  249.       Chigasaki-Shi
  250.       Kanagawa-ken 253
  251.       (0467)83-4369
  252.       (0467)83-4710 (fax)
  253.       Japan
  254.  
  255. Anton Dovydaitis operates a mailing list for information about Ishi
  256. Press.  Mail to ishius@ishius.com to be added to the list.  Interested
  257. people both inside and outside of the US should join this list.  When
  258. joining, specify that you are interested in go.  Ishi products may be
  259. ordered by WEB http://www.portal.com/~rww/top_go.html.
  260.  
  261. They publish Go World. 
  262.  
  263.  
  264. Another source for go equipment is 
  265.  
  266.      Yutopian Enterprises
  267.      4964 Adagio Court
  268.      Fremont, CA 94538
  269.      USA
  270.      Tel: (510)659-0138
  271.            800-YUTOGO-3
  272.      FAX: (510)770-8913
  273.      E-mail: yutopian@netcom.com
  274.  
  275. Yutopian carries boards, stones, English video tapes, computer
  276. programs and books in Chinese and English.  
  277.  
  278. They publish The American Go Extra ($5 for 4 issues).
  279. Recent books published: Killer of Go by Sakata
  280.  
  281.  
  282. 5. How does the ranking system work?
  283.  
  284. The ranks are "kyu" and "dan".  Kyu means pupil and dan means master,
  285. but there is no qualitative difference.  The ranks are like positive
  286. and negative numbers (with no zero).  A beginner starts out with a
  287. high kyu rank (20-30 kyu) and advances to the strongest kyu rank of 1
  288. kyu.  The next rank above 1 kyu is 1 dan (shodan), and the dan ranks
  289. proceed upward to 7 dan.  On the 19x19 board, the number of handicap
  290. stones is the difference between the ranks.  A 3 kyu gives seven
  291. stones to a 10 kyu.  A 2 dan gives 2 stones to a 1 kyu.  The
  292. professional go players have a separate dan scale which goes from 1
  293. dan to 9 dan.  The professional scale has finer gradations than the
  294. amateur scale: the difference between 9 dan and 1 dan is about 2
  295. stones.
  296.  
  297. You can determine your strength only by playing aginast others with
  298. known strength.  There are books like "Test Your Rating", but those
  299. tests are very unreliable. 
  300.  
  301. On a 13x13 board, if the rank difference is "diff", then the following
  302. table gives the handicap and komi:
  303.  
  304. diff   Handicap  Komi     diff   Handicap  Komi     diff   Handicap  Komi
  305.   0        0      8.5       7        3      5.5      14        5      2.5
  306.   1        0      5.5       8        3      2.5      15        5     -0.5
  307.   2        0      2.5       9        3     -0.5      16        6      5.5
  308.   3        0     -0.5      10        4      5.5      17        6      2.5
  309.   4        2      5.5      11        4      2.5      18        6     -0.5
  310.   5        2      2.5      12        4     -0.5      19        6     -3.5
  311.   6        2     -0.5      13        5      5.5      20        6     -6.5
  312.  
  313. Instead of trying to remember the table, you can use this formula to
  314. calculate these numbers: Let d be the difference in rank.  Pick r so
  315. that (d + r) is a multiple of three.  The number of handicap stones is
  316. (d + r)/3.  The number of komi points is 3r - 0.5.
  317.  
  318. On a full sized board, a handicap of 2 stones is about 15 points.  The
  319. third stone is worth 11 more, and each additional stone is worth one
  320. point more than the last.  Hence a five stone handicap is worth 15 +
  321. 11 + 12 + 13 = 51 points.  A 9 stone handicap is thus worth 113
  322. points.
  323.  
  324. This is a chart showing  
  325. the number of handicap   Amateur |        Professional Rank
  326. stones needed for a        rank  |------------------------------------
  327. real (non-teaching)       (dan)  |  1 - 3 dan   4 - 6 dan   7 - 9 dan
  328. game between amateur     ---------------------------------------------
  329. dan players and             1    |  8 - 9         -           -
  330. professionals.  Max         2    |  7 - 8       8 - 9         -
  331. Golem who posted this       3    |  6 - 7       7 - 8       8 - 9
  332. chart to rec.games.go       4    |  5 - 6       6 - 7       7 - 8
  333. says, "If you want to       5    |  4 - 5       5 - 6       6 - 7
  334. find out how strong a       6    |  3 - 4       4 - 5       5 - 6
  335. pro really is, play him     7    |  <= 3        <= 4        <= 5
  336. for money!"              
  337.  
  338.  
  339.  
  340. 6. Is there a go club in...?
  341.  
  342. Before asking the net, you should consult the appropriate lists of Go
  343. clubs which are on the archive site.  All of the lists except the AGA
  344. list are in the info directory.  They are:
  345.  
  346.     aga/clubs.93        Clubs affiliated with the AGA
  347.     clubs.german.Z        Clubs in Germany
  348.     clubs.ishi.Z        Clubs on Ishi's mailing list
  349.     clubs.british.Z        Clubs in Britain
  350.     clubs.australia.Z    Clubs in Australia
  351.     clubs.sweden.Z        Clubs in Sweden
  352.         clubs.canada.Z          Clubs in Canada
  353.         clubs.chile.Z        Clubs in Chile
  354.  
  355.  
  356.  
  357. 7. What is the IGS?  How do I use it?
  358.  
  359. The IGS is operating from
  360.  
  361.      igs.nuri.net 6969
  362.      (203.255.112.3 6969)
  363.  
  364. The old site which may become active again in January 1995 was:
  365.      hellspark.wharton.upenn.edu 6969
  366.           (165.123.8.103 6969)
  367.  
  368. The Internet Go Server (IGS) is the most popular way of playing
  369. realtime interactive go games by computer.  If you couldn't find a
  370. club listed above, then you can use the IGS as an electronic club.
  371. You can connect to the IGS and look for opponents to play or just
  372. watch a game.  To connect directly to the IGS from a unix machine,
  373. type "telnet igs.nuri.net 6969".  The IP number is 203.255.112.3.
  374. When you connect for the first time, log in as "guest".  In order to
  375. gain full access to the IGS you will have to register for an account.
  376. Type "help register" to get information about registering.  When
  377. connecting to the IGS, you must connect to telnet port 6969.  Be SURE
  378. to use the port number 6969.  Please be ABSOLUTELY sure to use the
  379. port number 6969.  If you are on a VMS system, the port is specified
  380. with "/port=6969" after the tenet command.  The IGS is also run on a
  381. site in France: flamingo.pasteur.fr (157.99.64.12).
  382.  
  383. Once connected to the IGS, you will need to use the help command to
  384. learn how to use the interface.  There is NO other accurate
  385. information about the IGS available.  Ancient (and hence innacurate)
  386. LaTeX and Postscript versions of the server's help files are available
  387. from the archive site as igs/igs.ps.Z and igs/igs.tex.Z.  A more
  388. recent (but still outdated) copy of the IGS helpfiles is in
  389. igs/helpfiles.Z.
  390.  
  391. New users should read the file Etiquette on the archive site which
  392. explains how to behave when using the IGS, and when playing Go.  
  393.  
  394. The IGS interface is quite awkward, so several client programs are
  395. available to ease your interaction with the server.  They are
  396. all available on the archive site in the Go/clients directory:
  397.  
  398. igc0751.sh.Z            ASCII client for Unix
  399. xigc_v3.6.tar.Z         X11 client
  400. xgospel-1.9.tar.Z       X11 client
  401. kgo11.tar.Z             X11 client
  402. kgo_vms_v11.tar         X11 VMS client
  403. pcigc51x.exe            IBM PC client WITH MODEM
  404. tgigc20.zip             IBM PC client for EGA/VGA WITH MODEM
  405. igc075.zip            IBM PC, ethernet with Clarkson packet drivers
  406. gs1.35.sea.hqx          Macintosh client
  407. stigcbin-1.9.zoo        Atari ST client
  408. nextgo-2.5.3.tar.Z      NeXT client
  409. amigaigc077.lha         Amiga client
  410. winigc55.zip        MS Windows, modem or Winsock
  411. wigc1_3.zip             MS Windows with Winsock (without modem)
  412.  
  413. DOS users may wish to consult clients/help.dos for information on
  414. using either tgigc or pcigc.  
  415.  
  416. Linux users may wish to use a utility called term which provides
  417. pseudo TCP/IP.  This program is available from the linux archives.
  418.  
  419. Xgospel binaries for various machines are available from 
  420. ftp.ifi.uio.no:/pub/obh/xgospel.  
  421.  
  422. In order to use the IGS, you must be able to use telnet.  You can pay
  423. to get this capability through Holonet.  To find your closest number
  424. for a free demo, conneect by modem to 1-800-NET-HOLO.  For more
  425. information, send email to info@holonet.mailer.net.  Another service
  426. that provides telnet ability is Delphi.  Call 1-800-695-4005 for more
  427. information.
  428.  
  429.  
  430.  
  431. 8. How do I play games by computer? 
  432.  
  433. Since computers make poor opponents, we use them to connect us to
  434. other humans.  There are two types of computer games: email, and
  435. interactive.  Email games can be handled manually, by creating a board
  436. in an editor, or only exchanging move coordinates.  The other option
  437. is the use the unix program 'mailgo' which is included with mgt
  438. (mgt/mgt231.sh.Z).  It sends Smart-Go records of your game back and
  439. forth, and invokes mgt for moves.
  440.  
  441. There are several ways to play interactive games.  Probably the most
  442. popular is the Internet Go Server (IGS) which was described in the
  443. previous section.  Another interactive options is the internet go
  444. program, available on the archive site as prog/inetgo72.sh.Z, which
  445. allows BSD Unix users to play interactive games with ascii text
  446. screens.  The xgosh program (prog/xgosh17.sh.Z on the archive site)
  447. allows people with X-Windows to play interactive games with a
  448. graphical board.  The two interactive programs are NOT compatible.  A
  449. third program XMango (prog/xmango10.tar.Z) also permits interactive
  450. play with X.  Windigo (prog/windigo0.zip) for MS Windows permits play
  451. over a LAN.
  452.  
  453. To help find suitable opponents, check out the go players email
  454. address list, available on the archive site as go-players, and also
  455. posted monthly. 
  456.  
  457. There is a standard go modem protocol which is used by go programs for
  458. modem play.  It is implemented in Many Faces of Go, Nemesis, Smart
  459. Game Board and Telego (a shareware go modem program for the IBM PC).
  460. The protocol spec and sample code are available from the archive site
  461. as prog/protocol.Z.
  462.  
  463. Fotland's program, Many Faces of Go for X Windows on HP machines
  464. supports two players on two screens.
  465.  
  466. The Imagination Network provides on line game players for IBM-PC
  467. owners with a modem.  They have Go, Chess, Checkers, Othello, bridge,
  468. Cribbage, Hearts, as well as a Dungeon game and a multiplayer flight
  469. simulator.  Graphics are pretty good, software is free.  Connect
  470. charge is $12.95 per month for 30 hours.  Call 1-800-SIERRA1 to sign
  471. up.
  472.  
  473. An electronic Go club is present on NovaNet, a Computer-Aided Learning
  474. system that is installed in schools.  NovaNet uses a special terminal
  475. program, with color graphics, mouse and sound support.  To find out
  476. more, contact Dietrich Schuschel at schuschel-dialup@nova.novanet.org
  477. or schuschel/dialup/nova.  NovaNet accounts are available from Bill
  478. Strutz, (217) 244-4300.  Cost is $2.50/hour usage and $10 for the
  479. terminal program (spec Mac, IBM, Sun, X format).  The lesson name is
  480. goclub.
  481.  
  482.  
  483.  
  484. 9. What are the different game record formats and how can I display them? 
  485.  
  486. There are several different formats for game records.  The two most 
  487. popular formats are Smart-Go and Ishi "Standard" Format.  Definitions 
  488. for these two formats are on the archive site in info/smartgo.def.Z and 
  489. prog/standard.sh.Z respectively. 
  490.  
  491. The Smart-Go format can be read by mgt, winmgt, xmgt, xsgfedit, Pon
  492. Nuki, xgoban, NeXTGo, wingo and the Smart Go program.  Ishi Format can
  493. be read by Many Faces of Go, Goscribe, Goview, Contender, Smart Go
  494. Board (version 4.0 or later), and Nemesis (version 5 and above).
  495. Smart Go Board cannot write Ishi format.  Ishi publishes games
  496. regularly in Ishi format.
  497.  
  498. The Liberty format is a binary format which is not common.  Many of 
  499. the files on the archive site are presently in this format.  They can 
  500. be converted to other formats with prog/convert.tar.Z. 
  501.  
  502. There is a program prog/sg2ishi05.sh.Z or prog/sg2ishi05.zip on the
  503. archive site which attempts to convert Smart-Go to Ishi format.  It
  504. cannot handle variations, and has problems with the short form of
  505. Smart-Go.  A second option is the SG2GO program contained in the
  506. prog/gobase20.zip utilities.  This is available as C source or as an
  507. IBM PC executable and does handle variations.
  508.  
  509.  
  510.  
  511. 10. What programs can I get to display go game records? 
  512.  
  513. The program mgt will display game records under Unix (either ascii or
  514. X11), MSDOS, MS-Windows, Atari ST or RISCOS.  The Unix and MSDOS
  515. versions do not use graphics, however.  The mgt program was created
  516. originally by Greg Hale at the request of rec.games.go readers who
  517. wanted an interactive program that would read a series of tutorial
  518. files posted to the net.  The program was expanded by Adrian Mariano
  519. to edit and save game records. The purpose of mgt is to display and
  520. edit game records in Smart-Go format.  It can be used to display a
  521. game board.  Pieces can be placed and removed, and games can be
  522. scored.  Mgt is in mgt/mgt231.sh.Z (Unix ascii), mgt/xmgt231.tar.Z
  523. (Unix X11), mgt/mgt231.zip (MSDOS) mgt/stmgt.zoo (Atari ST),
  524. mgt/winmgt42.zip (MS WINDOWS), mgt/arcmgt101 (Acorn Archimedes).
  525.  
  526. The program xgoban by Antoine Dumesnil de Maricourt (dumesnil@etca.fr)
  527. can display and edit Smart-Go under X11.  It can also communicate with
  528. wally to provide a graphical interface to this program.  Kenneth
  529. Duda's program xsgfedit (prog/xsgfedit-1.01.tar.Z) can also edit
  530. Smart-Go.
  531.  
  532. The program Pon Nuki (prog/ponnuki10.hqx) for the Mac can display and
  533. edit Smart-Go or Ishi format.
  534.  
  535. The program "go" by Robert Parker can display and edit Ishi format for
  536. Unix (text mode or on a 630 terminal), or Windows.  The source code is
  537. in prog/go.sh.Z.  
  538.  
  539. NeXTGo (clients/nextgo-2.5.3.tar.Z) is available for the NeXT and can
  540. display Smart-Go. 
  541.  
  542. Sgview (prog/sgview11.zip) can display Smart-Go with true graphics
  543. under MS-DOS.  The program text and documentation are in German.  
  544.  
  545. Go Record (prog/record12.exe) can display Smart-Go with chinese
  546. comments.  
  547.  
  548. Wingo (prog/wingo1.zip) can display Smart-Go for Microsoft Windows.  
  549.  
  550. Many Faces of Go can display only Ishi format.  
  551.  
  552. Telego and Tgigc can display Ishi format files.  
  553.  
  554. The Smart-Go program itself is available for the Mac as shareware.
  555. It is on the archive site as prog/smartgo41.hqx.
  556.  
  557. Also, Goscribe for MSDOS is available through Ishi press for $59.95.
  558. It can display and edit Ishi format.
  559.  
  560.  
  561.  
  562. 11. What are the differences between different rules?
  563.  
  564. Several minor variations in the rules can change the game slightly.  
  565.  
  566. Scoring
  567.  
  568.   Under Japanese rules, the score is calculating by counting points of
  569.   territory and subtracting the number of captured stones.  Points in
  570.   seki are not counted, even if they are completely surrounded by one
  571.   player.  
  572.  
  573.   Under Chinese rules, the score is calculating by counting points of
  574.   territory and stones left on the board.  The number of captures is
  575.   not counted.  Points surrounded in seki are counted as territory and
  576.   points shared in seki are counted as 1/2 point for each player.
  577.   Because the sum of the scores is always 361, only one color needs to
  578.   be counted.  
  579.  
  580.   The komi for Japanese scoring is a number of points to subtract from
  581.   black's score.  With Chinese counting, the komi is a number of extra
  582.   white stones to place in black's territory.  Placing a white stone
  583.   in black's territory gives white one point and deprives black of one
  584.   point, so the total value is 2 points.  A 2.75 stone komi
  585.   corresponds to a 5.5 point komi.
  586.  
  587.   In handicap games, the Japanese system makes no adjustment, but the
  588.   Chinese system deducts half of the handicap from black's score and
  589.   adds it to white's.
  590.  
  591.   In the absence of sekis, and assuming that white plays last, these
  592.   two scoring systems will produce the same score difference.  
  593.  
  594.   The big difference between the systems is that under the Japanese
  595.   system, players are penalized for playing inside their own
  596.   territory.  This makes it difficult to resolve disputes about the
  597.   life status of groups on the board at the end of the game.  Until
  598.   recently, the Japanese rules handled this by enumerating cases at
  599.   great length.  
  600.  
  601.   A famous example is the "bent four in the corner".  
  602.  
  603.   # # . O # . .  What is the status of the white group?  If black (#)
  604.   # O O O # . .  plays inside, then white must capture.  Then black 
  605.   . O # # # . .  can start a ko fight.  Only black can start the fight.
  606.   O O # . # . .  If white plays, the white stones are dead.  Therefore,
  607.   # # # # . # .  black will not start the fight until the end of the 
  608.   . . . # # # .  game after black has removed enough of white's ko 
  609.   . . . . . . .  threats so that black will win the fight.  
  610.  
  611.   Under the old Japanese rules, the white group would have been ruled
  612.   unconditionally dead.  Under Chinese counting, the status of the
  613.   group depends on the number of ko threats.  If white has unremovable
  614.   ko threats, the white group may live.  A seki can provide an
  615.   unremovable ko threat.
  616.  
  617.   The Nihon Kiin adopted new rules in 1989 which remove the special
  618.   rulings like the bent four ruling.  The new rules say that to
  619.   resolve life and death questions at the end of the game, you play
  620.   them out on a different board.  While playing these disputes, the ko
  621.   rule is altered: the only legal ko "threat" is "pass".  This means
  622.   that direct ko fights are automatically won by the first player to
  623.   capture.  With this new rule, the bent four is still unconditionally
  624.   dead.
  625.  
  626.   The GOE rules use Chinese counting.  Before 1991, these rules had a
  627.   more complex way of counting shared points in seki.  Instead of
  628.   dividing them equally, they were divided in proportion to the number
  629.   of stones each player had around the disputed point.
  630.  
  631.   . . . . .  With the pre-1991 GOE rules, this situation would have   
  632.   . # # # #  split the left point 2/3 for white (O) and 1/3 for black.
  633.   . # O O O  The right point would have been divided evenly.           
  634.   # # O # O  So black would get 5/6 points and white would get 7/6.   
  635.   # O O # O  This method was abanded because dealing with the various
  636.   # O . # .  fractions was annoying.  
  637.  
  638. Suicide
  639.  
  640.   Suicide is playing a stone which does not capture an enemy group,
  641.   but does remove the last liberty of one of your own groups.  Since
  642.   your group has no liberties, it is immediately removed from the
  643.   board.  It is possible to use suicide to make ko threats available
  644.   sooner.  There are even situations where suicide plays a direct role
  645.   in life and death problems.  
  646.  
  647.    . . . . . . . . . 
  648.    . . . . . . . . . 
  649.    O O O O O . . . . If suicide is legal, black lives in seki.  If  
  650.    # # # # O . . . . suicide is forbidden, all the black stones die.
  651.    . . . # O . . . .                                                
  652.    O O O # O O O . . See games/suicide.mgt on the archive site for  
  653.    # . O # # # O . . details.                                       
  654.    # # O # . # O . . 
  655.  
  656. Ko
  657.   
  658.   The purpose of the ko rule is to prevent infinite loops in the game.
  659.   The simplest way to do this is to forbid repeating a board position.
  660.   This is generally called the "superko" rule.  
  661.  
  662.   The Japanese rules only prohibit immediate repetitions.  If the
  663.   players managed to form a longer loop, which can happen with three
  664.   simple kos on the board, then the game is is replayed.  This triple
  665.   ko situation has arisen in professional games.
  666.   
  667.   The GOE rules specify a very complicated ko rule involving a
  668.   distinction between "fighting" kos and "disturbing" kos.  
  669.  
  670. Handicap stones
  671.  
  672.   Japanese rules dictate that the handicap stones be placed on the
  673.   star points in fixed patterns.  Other rule sets simply give black
  674.   free moves without restriction.  
  675.  
  676. Pass stones
  677.  
  678.   In order to bring Japanese counting and Chinese counting into
  679.   agreement, the AGA rules dictate that whenever a player passes, that
  680.   player must give a prisoner to the other player.  This stone is a
  681.   captured stone and will be counted as such if Japanese counting is
  682.   used.  AGA rules also require that white make the last move.  
  683.   This allows life and death disputes to be played out on the board
  684.   without changing the score, even though Japanese counting is used.  
  685.   Note also that AGA rules do award points for surrounded territory in
  686.   seki.  
  687.  
  688. The full statement of the current GOE rules is on the archive site as
  689. igs/goe.rules.Z.  The AGA rules are in aga/aga.rules.Z.  
  690.  
  691.  
  692.  
  693. 12. What public domain programs can I get to play go? 
  694.  
  695. Very few public domain programs exist.  Those that do are extremely
  696. weak. On the archive site, you will find comp/wally.sh.Z, which can be
  697. compiled anywhere.  If you think wally is too strong, you can get the
  698. even weaker gnugo from prep.ai.mit.edu in pub/gnu/gnugo-1.1.tar.gz.
  699. If you have X11, you can get xgoban from the archive site
  700. (prog/xgoban-1.0.sh.Z) to act as a graphical interface to either wally
  701. or gnugo.  A compiled version for linux is in prog/xgoban-linux.tar.Z.
  702. Macintosh users can try MacGo or Dragon Go (available on the archive
  703. site), though these programs are incompatible with some macs.  Amiga
  704. users can get Amigo (comp/amigo.lzh on the archive site).  Amigo has
  705. been ported to X11 (comp/xamigo.sh.Z) and to GEM atari
  706. (comp/gemamigo.zip).  If you have access to an HP9000 either 680x0
  707. based or HP-PA risc based, you can get Many Faces of Go for X11 from
  708. the archive site in comp/hp-xgo.tar.Z.  Many Faces of Go is available
  709. commercially for other platforms and is one of the strongest Go
  710. programs.  A restricted version of Many Faces of Go for the IBM PC
  711. which can play only on a nine by nine board is available from the
  712. archive site (comp/igo.zip).  This program makes a good introduction
  713. to the game.
  714.  
  715.  
  716.  
  717. 13. What commercial programs can I get to play go? 
  718.  
  719. The information in this section may be somewhat out of date. Prices or
  720. version numbers may be wrong.
  721.  
  722.   Program        Ver   Price  Platforms           Supplier
  723. Many Faces of Go 8.03    $40  dos               Ishi
  724. Star of Poland   3.1   $110  ?                 OPENetwork
  725. Nemesis          5        $69  mac, dos, win     Crystalline Creations
  726. Go Intellect     5.0    $59  mac               Yutopian
  727. Go Explorer            ?  mac               Anders Kierulf
  728. Handtalk        94.05     $69  dos               Yutopian
  729. Goliath                   ?  mac               Ishi
  730. GoTools          1.03   $69  dos               Yutopian (USA), Thomas Wolf
  731.  
  732. A demo version of Many Faces of Go which plays only on the 9x9 board
  733. is available free (comp/igo.zip). 
  734.  
  735. Demo versions of Nemesis which only allow computer vs. computer play
  736. are available for mac, DOS and MS Windows on the archive site.
  737. (comp/nem-dos.zip, comp/nem-win.zip, comp/nemesis-mac.sea.hqx.)
  738. Nemesis Go Master Delux includes a Joseki tutor and a life and death
  739. analyzer.  It costs $139 from Crystalline Creations.  
  740.  
  741.  
  742. Contact information for Ishi Press and Yutopian appears in section 4. 
  743.  
  744. OPENetwork 
  745. 215 Berkeley Pl. 
  746. Brooklyn, NY 11217 
  747. (718) 638-2266 
  748.  
  749. Crystalline Creations
  750. P.O. Box 8289
  751. N. Brattleboro, VT 05304
  752. 800-869-6469  
  753. 802-896-6121
  754. 802-896-9449 FAX
  755. nemesis.go@applelink.apple.com
  756.  
  757. Anders Kierulf 
  758. Smart Game Board 
  759. P.O. Box 7751 
  760. Menlo Park, CA  94026-7751 
  761.  
  762.  
  763. GoTools by Thomas Wolf only does life and death problems.  The program
  764. comes with 10000 problems, it can create new problems, and solve
  765. problems posed by the user.  For an additional $69 you can get 12000
  766. more problems and support for LaTeX printing of Go diagrams.  Outside
  767. of the US, the program can be ordered directly from the author for 39
  768. pounds.  See the WWW page below for more information on this program.
  769.  
  770. Thomas Wolf
  771. 30 Ernald Avenue
  772. East Ham
  773. London E6 4NS
  774. UK
  775. Tel: (+44)(0) 171 975 5493 daytime
  776.      (+44)(0) 181 470 6862 evening
  777. email: T.Wolf@qmw.ac.uk
  778. http://www.eng.ox.ac.uk/people/Harry.Fearnley/go/t.wolf.html
  779.  
  780.  
  781.  
  782. 14. How strong are the commercial programs?  
  783.  
  784. (Much of this section is taken from posts by David Fotland, the author
  785. of Many Faces of Go.)
  786.  
  787. It's difficult to rank the programs because they are all very 
  788. inconsistent in their play.  They may play a sequence of moves that 
  789. look dan level, or solve a dan level problem during play, but then a 
  790. few moves later they will make a move that a 20 kyu would never make.  
  791. Since none of the current programs can learn from their own mistakes, 
  792. when the same situation comes up they will make the same bad move 
  793. again. 
  794.  
  795. A few years ago, the top program in the world (Goliath) claimed to be
  796. around 8 or 10 Kyu. Many Faces of Go and Nemesis claim to be 13 Kyu.
  797. Poka claims to be about 17 Kyu, and Dragon Go is about 17 kyu as well.
  798. These claims are generally based on games that are the first game the
  799. human has played against a computer.  Nemesis has played in AGA rated
  800. tournaments for its rating.
  801.  
  802. David Fotland says, "I know someone who was having trouble beating
  803. Many Faces at 13 stones until I suggested he could beat it at 29
  804. stones.  He spent a few weeks trying odd moves and found some
  805. weaknesses, and now he has no trouble beating it at 29 stones. Each of
  806. the programs has different weaknesses, but they all tend to collapse
  807. tactically in a complicated position, so if attach and crosscut a lot
  808. you can usually win big."
  809.  
  810. 1994 World Computer Go Congress Results
  811.  
  812. The top 3 programs were very closely matched, all finishing with 5 wins
  813. and one loss.  Go Intellect beat Many Faces of Go, which beat Handtalk, which
  814. beat Go Intellect.  Go Intellect took first place on sum of defeated
  815. opponent's scores since it had played a weak program that got two
  816. points for bye's.  Many Faces and Handtalk were tied on both SDS and SOS,
  817. but Many Faces had beaten Handtalk in their match, so it took second.
  818.  
  819. The top 4 programs are unchanged from last year, but finished in a
  820. different order.  In 1994, the game between Many Faces and Star of
  821. Poland was won by Many Faces by only one point.  In 1993, Go Intellect
  822. and Many Faces were tied for 3rd on all 4 tie breakers, and a special,
  823. extra game was played, which Go Intellect won by one point.  These 4
  824. programs are all essentially the same strength.
  825.  
  826. As the winner, Go Intellect collected $NT200,000 (about US$6000), and
  827. played 3 games against top youth players at a 15 play handicap for an
  828. additional prize.  Go Intellect lost all 3 games, so the 15 play
  829. handicap prize is still available next year.
  830.  
  831. There were two new programs this year, one that is being developed in
  832. Japan for Nintendo, and was started last December, and one that was
  833. written in Taiwan by 3 high school students.
  834.  
  835. 1:  Go Intellect, by Ken Chen, USA
  836. 2:  Many Faces of Go, by David Fotland, USA
  837. 3:  Handtalk, by Zhixing Chen, China
  838. 4:  Star of Poland, by Janusz Kraszek, Poland
  839. 5:  Stone, by Kuo-yuan Kao, USA
  840. 6:  Modgo, by Alfred Knoepfle, Germany
  841. 7:  Sason, by Choong Ho Lee, South Korea
  842. 8:  Hwa Hsia, by Yi-Jun Chang, Shen-yang Lo, Wei-hsiang Chang, Taiwan
  843. 9:  by Toshikazu Sato, Japan
  844.  
  845.  
  846. Summary of results of all Ing World Computer Go competitions:
  847.  
  848. This competition takes place every November, with a prize of about
  849. US$6,000 for first place.  The top program gets to play a match
  850. against people at a handicap, for prizes from about US$6,000 to US$1.6
  851. Million.
  852.  
  853. I include all programs that have participated more than once, or that
  854. finished in the top 4 places.  Programs are listed in order of long
  855. term relative strength, with recent results weighted slightly higher.
  856.  
  857. 87 - Taipei, Taiwan
  858. 88 - Taipei, Taiwan
  859. 89 - Taipei, Taiwan
  860. 90 - Beijing, China
  861. 91 - Singapore
  862. 92 - Tokyo Japan
  863. 93 - Chendu, China
  864. 94 - Taipei, Taiwan
  865.                     87  88  89  90  91  92  93  94
  866. Ken Chen        Go Intellect         5   3   2   2   1   3   1
  867. Mark Boon        Goliath         7   3   1   1   1   3   
  868. ZhiXing Chen        Handtalk                         6   2   1   3
  869. Janusz Kraszek        Star Of Poland     9   4   6   3   5   5   2   4
  870. David Fotland        Many Faces of Go 4   8   7      10   6   4   2
  871. Kao Kuo Yuan        Stone             7  10       7       6   5
  872. Dong-Yue Liu        Dragon          2   2  12   4   3
  873. Alfred Knoepfle        Modgo                            8       5   6
  874. Japanese team        GOG                             4
  875. Noriaki Sanechica    Igo            10   5   6   4
  876. Anders Kierulf/        Explorer                 4   7  13       8
  877. Martin Mueller
  878. Chung Ho Lee        Sason                          9      10   7
  879. Bruce Wilcox        Nemesis         5  11   2   5  11   7
  880. Yoshikawa        Dai Honinbo                  9  14   8  13
  881. K Hayashi        Codan             1
  882. Loh-Tsi Wang        Friday         1
  883. Kaihu Chen        Peanut         3
  884. Allan Scarf        Microgo 2     6  13
  885.  
  886. If you are interested in computer go you may want to join the
  887. computer-go mailing list.  The computer-go mailing was established in
  888. Feb 93 to discuss programming computers to play go.  The volume of
  889. mail on this list is rather low, but sometimes goes up in bursts.  To
  890. join the list, send a request to
  891.    computer-go-request@comlab.oxford.ac.uk
  892. To post to the list, send a message to 
  893.    computer-go@comlab.oxford.ac.uk 
  894. Please do not post to the whole list your request to join or leave the
  895. list.  An archive of the mailing list is on the archive site in the
  896. files comp/compgo-mail-*.Z.  An automatically generated archive of all
  897. recent messages sent to the list is available on ftp.comlab.ox.ac.uk
  898. in /pub/Documents/computer-go/mail-archive.
  899.  
  900.  
  901.  
  902. 15. What computer go tournaments exist?  What are the prizes? 
  903.  
  904. There is a North American Championship every year at the Go Congress
  905. the first week of August.  Plaques and the title of North American
  906. Computer Go Champion are the prizes.  There is a similar competition
  907. at the European Go Congress.  The Usenix conference used have a
  908. computer go competition every year, and may still - no prizes.
  909.  
  910. The big money is in the World Computer Go Congress, sponsored by Ing
  911. Chang Chi and Acer in Taiwan.  They have a preliminary competition
  912. every August (formerly held in Europe, USA, and Japan, but now held in
  913. Taipei with programs that are mailed in by their authors).  If you do
  914. well in the preliminary (defined as beating two of 3 benchmark
  915. programs -- this year the benchmarks were Handtalk, Stone and Modgo)
  916. you will be reimbursed for 1/2 of your air fare to the Congress.  If
  917. you beat last year's champ you travel for free.  The congress is held
  918. on November 11 and 12 in various places.  It has been in Beijing
  919. (1990), Singapore (1991), Tokyo (1992), Chengdu in the Chinese
  920. province of Szechuan (1993) and in Taipai (1994).
  921.  
  922. First prize for the best computer program is about $6,000. Second is
  923. about $1,000 and 3rd is about $500.  The winning computer program
  924. plays a 3 game series against three local kids and gets another $6000
  925. if it wins.  This prize went unclaimed for five years, but in 1991
  926. Goliath beat all three human challengers, so the handicap has been
  927. decreased to 14 moves.  The top prize for winning a 7 game series
  928. against a professional (of unspecified rank) is about $1.6 Million.
  929. The contest only runs through the year 2000 so the top prizes will go
  930. unclaimed.
  931.  
  932.  
  933.  
  934. 16. What are the dimensions of a go board?  How do I make my own board?
  935.  
  936. The official size according to Nihon Ki-in is 45.45 x 42.42 (cm).
  937. Measurements of an Ishi board indicate that the lines are 0.8 mm
  938. thick and the hoshi points are 3 mm in diameter.
  939.  
  940. Stones are supposed to be 20-21 mm in diameter.  
  941.  
  942. Net discussions about making your own board are on the archive site 
  943. in info/board.Z.  
  944.  
  945.